<?xml version="1.0"?>
<component name="org.nuxeo.ecm.platform.routing.admincenter.override">

  <require>org.nuxeo.ecm.platform.routing.admincenter</require>

  <extension point="contentViews" target="org.nuxeo.ecm.platform.ui.web.ContentViewService">

    <contentView name="admin_workflow_models">
      <title>label.admin.workflow.models</title>
      <translateTitle>true</translateTitle>
      <showTitle>false</showTitle>
      <coreQueryPageProvider>
        <property name="coreSession">#{documentManager}</property>
        <pattern>SELECT * FROM DocumentRoute WHERE ecm:path STARTSWITH
          '/document-route-models-root' AND ecm:isTrashed = 0
        </pattern>
        <sort ascending="true" column="dc:title"/>
        <pageSize>20</pageSize>
      </coreQueryPageProvider>
      <cacheKey>#{org.jboss.seam.core.manager.currentConversationId}
      </cacheKey>
      <cacheSize>10</cacheSize>
      <refresh>
        <event>documentChildrenChanged</event>
      </refresh>
      <resultLayouts>
        <layout iconPath="/icons/document_listing_icon.png" name="document_route_models_listing_ajax" showCSVExport="true" showPDFExport="true" showSyndicationLinks="false" title="document_listing" translateTitle="true"/>
      </resultLayouts>
      <selectionList>CURRENT_SELECTION</selectionList>
      <actions category="CURRENT_SELECTION_LIST"/>
    </contentView>

  </extension>

</component>
